Tureng Mobile
Deyim
4
f.
have (one) on a short leash
f.
have (someone) on a tight leash
f.
keep (one) on a tight leash
f.
keep (someone) on a short leash